Toward Modular Implementation of Practical Identifier Completion on Incomplete Program Text

نویسنده

  • Isao Sasano
چکیده

Identifier completion is a widely-used functionality in IDEs like Eclipse and editors like Emacs and vi. In this paper we present how to implement identifier completion for a core of functional languages with a focus on coping with incomplete program text based on error recovery in LR parsing. We believe the present work is a first step toward building practical identifier completion in IDEs for functional languages in modular way by reusing the code in compilers. We also give a specification of the identifier completion and argue that our solution conforms to it.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Viewpoints of Dentists toward Continuing Dental Education

Introduction: Continuing education can play an important role in improving and keeping dentists’ level of knowledge and skills. Hence, investigation on continuing education program seems to be necessary. This study was performed to assess dentists’ viewpoints about continuing education on oral medicine. Methods: This descriptive cross-sectional study was conducted on 300 dentists participating...

متن کامل

Modular approach for an ASIC integration of electrical drive controls

VLSI circuits design allows today to consider new modes of implementation for electrical controls. However, design techniques require an adaptation effort that few designers, too accustomed to the software approach, provide. The authors of this article propose to develop a methodology to guide the electrical designers towards optimal performances of control algorithms implementation. Thus, they...

متن کامل

The Viewpoints of General Dentists of Rafsanjan and Kerman toward Continuing Education Program of Restorative Dentistry

Introduction: Identifying educational needs of general dentists and prioritizing them in continuing education programs are matters of necessity. This study was conducted to identify the viewpoints of general dentists concerning their educational needs, proper methods of teaching, and implementing continuing education program of restorative dentistry in Rafsanjan and Kerman. Methods: This descr...

متن کامل

The extent of deficiencies in the main forms of patients' medical records by the role of documentarians

Introduction: Despite the implementation of hospital information system, in some countries, medical records are still documented in traditional ways. Incomplete documentation in medical records can lead to inappropriate medical decisions and higher costs. The purpose of this study was to investigate the deficiencies of the main forms in medical records by the role of documentarians. Methods: T...

متن کامل

Investigating the Structural and Practical Barriers to the Realization of Citizenship (Case Study: Turkish and Kurdish Ethnicities of West Azerbaijan Province)

The purpose of this study is to investigate the structural and functional barriers to the implementation of citizenship rights in West Azerbaijan Province. The present study mainly uses the theories of Marshall, Faulks, Parsons, Giddens, and Castells. This research is a descriptive survey which was carried out by cluster sampling and a researcher-made questionnaire on 384 citizens of West Azar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014